﻿@model Leo.Entities.CompraEmpleadoRep

@{
    ViewBag.Title = "CompraProdEmpleado";
   
    var ajaxoptions = new AjaxOptions()
    {
        UpdateTargetId = "divProd"
    };
}



<h2>CompraProdEmpleado</h2>
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>

@using (Html.BeginForm()) {
    @Html.AntiForgeryToken()
    @Html.ValidationSummary(true)
<div>
    @if (ViewData["message"] != "")
    {
        <h3>
            <span class="field-validation-error">
                @ViewData["message"]
            </span>
        </h3>
    }
</div>
@using (Ajax.BeginForm("CompraPordEmpleado", "Entrega", FormMethod.Post, ajaxoptions))
{
        @Html.ValidationSummary(true)
    <div class="editor-field" style="display: none;">
        @Html.EditorFor(model => model.IdCompra)
        @Html.ValidationMessageFor(model => model.IdCompra)
    </div>
    <div class="editor-label">
        @Html.LabelFor(model => model.FechaEntrega)
    </div>
    <div class="editor-field">
        @Html.EditorFor(model => model.FechaEntrega)
        @Html.ValidationMessageFor(model => model.FechaEntrega)
    </div>
    <div class="centerTable">
        <table style="padding: 6px 20px;">
            <tr>
                <td>
                    <div id="divProd">
                        <fieldset>
                            <legend>Equipo Protección Personal (EPP)</legend>
                            <div class="editor-label">
                                @Html.Label("Nombre")
                            </div>
                            <div class="editor-field">
                                @Html.EditorFor(model => model.NombreProducto)
                                @Html.ValidationMessageFor(model => model.NombreProducto)
                            </div>
                            <div class="editor-label">
                                @Html.LabelFor(model => model.CodigoProducto)
                            </div>
                            <div class="editor-field">
                                @Html.TextBoxFor(model => model.CodigoProducto, new { disabled = "disabled", @readonly = "readonly" })
                                @Html.ValidationMessageFor(model => model.CodigoProducto)
                            </div>
                            <div class="editor-label">
                                @Html.Label("Marca - EPP")
                            </div>
                            <div class="editor-field">
                                @Html.TextBoxFor(model => model.Lote.Descripcion, new { disabled = "disabled" })
                                @Html.ValidationMessageFor(model => model.Lote.Descripcion)
                            </div>
                       
                            <div class="editor-field" style="display: none;">
                                @Html.EditorFor(model => model.IdProducto)
                                @Html.ValidationMessageFor(model => model.IdProducto)
                            </div>
                            <div class="editor-label">
                                @Html.LabelFor(model => model.Cantidad)
                            </div>
                            <div class="editor-field">
                                @Html.EditorFor(model => model.Cantidad)
                                @Html.ValidationMessageFor(model => model.Cantidad)
                            </div>
                          
                            <div style="text-align: right;">
                                <button type="button" id="addEPP">
                                    Añadir - Prod</button>
                            </div>
                        </fieldset>
                    </div>
                </td>
                <td>
                    <fieldset>
                        <legend>Empleado</legend>
                        <div class="editor-label">
                            @Html.LabelFor(model => model.NombreEmpleado)
                        </div>
                        <div class="editor-field">
                            @Html.EditorFor(model => model.NombreEmpleado)
                            @Html.ValidationMessageFor(model => model.NombreEmpleado)
                        </div>
                      
                       
                        <div class="editor-field" style="display: none;">
                            @Html.EditorFor(model => model.IdEmpleado)
                            @Html.ValidationMessageFor(model => model.IdEmpleado)
                        </div>
                        <div class="editor-label">
                            @Html.Label("Nombre - Proyecto")
                        </div>
                        <div class="editor-field">
                            @Html.EditorFor(model => model.Producto.Nombre)
                            @Html.ValidationMessageFor(model => model.Producto.Nombre)
                        </div>
                        <div class="editor-field" style="display: none;">
                            @Html.EditorFor(model => model.IdProducto)
                            @Html.ValidationMessageFor(model => model.IdProducto)
                        </div>
                    </fieldset>
                </td>
                 </tr>
            <tr>
                <td colspan="2">
                    <fieldset>
                        <legend>Detalle Entrega</legend>
                        <div class="editor-field" style="display: none;">
                            @Html.EditorFor(model => model.IdDetalleCompra)
                            @Html.ValidationMessageFor(model => model.IdDetalleCompra)
                        </div>
                        <div class="centerTable">
                            <table id="tblDetalleEntrega">
                                <thead>
                                    <tr>
                                        <th>
                                            Nombre 
                                        </th>
                                       
                                        <th>
                                            Fecha
                                        </th>
                                        <th>
                                            Cantidad
                                        </th>
                                     
                                        <th>
                                            Aciones
                                        </th>
                                    </tr>
                                </thead>
                                <tbody>
                                </tbody>
                            </table>
                        </div>
                    </fieldset>
                    </td>
            </tr>
            <tr>
                <td colspan="2">
                    <fieldset>
                        <legend>Acciones</legend>
                        <div style="float: left;">
                            <input type="submit" value="Guardar" />
                        </div>
                        <div style="float: right;">
                            <input type="reset" value="Limpiar" />
                        </div>
                    </fieldset>
                    </td>
            </tr>
        </table>
        </div>
        
        
} 
        
 }


<div>
    @Html.ActionLink("Back to List", "Index")
</div>

@section Scripts {
    @Scripts.Render("~/bundles/jqueryval")
}
